package main

import (
	"log"
	"os"
)

func main3() {
	// 创建文件对象
	file, err := os.Create("/data/tmp/io.txt")
	if err != nil {
		log.Fatal("打开文件失败，请检查目录是否存在，或者是否权限不足")
		return
	}

	//保证文件对象一定能够被关闭
	defer file.Close()

	// 向文件对象中写入内容
	n, err := file.Write([]byte("新写入的内容"))

	if err == nil {
		log.Printf("最终写入%d字节", n)
	} else {
		log.Print("写入文件失败，", err)
	}
}
